//函数做法
// #include<stdio.h>
// #include<math.h>
// int prime(int n)
// {
//     for(int i = 2; i <= sqrt(n); i ++)
//     {
//         if(n % i == 0)
//         {
//             return 0;
//         }
//     }
//     return 1;
// }
// int main()
// {
//     int n;
//     scanf("%d", &n);
//     if(prime(n) == 1)
//         printf("Yes");
//     else
//         printf("No");
//     return 0;
// }
#include<stdio.h>
#include<math.h>
int main()
{
    int n, a = 0;
    scanf("%d", &n);
    for(int i = 2; i <= sqrt(n); i ++)
    {
        if(n % i == 0)
        {
           
            a = 1;
            break;
        }
    }
    ;
    if(a == 1 || n == 1) printf("No");
    //if(a == 0) printf("Yes");错误
    else printf("Yes");
    return 0;
}